physical restoration - Inglés Sinónimo Diccionario